package com.hongxun.modules.bss.entity;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;


/**
 * 点位其他工程量表
 * 
 * @author zkcn
 * @email youeremail@163.com
 * @date 2018-09-04 10:44:03
 */
public class DOtherCostEntity implements Serializable {
	private static final long serialVersionUID = 1L;


	//主键
	private String guid;
	//所属项目ID
	private String pGuid;
	//所属点位ID
	private String pPGuid;
	//工程量类型 工作类容 数据字典work_type(安装，拆旧，大修)
	private String oCWork;
	//工程量子类
	private String oCSubclass;
	//工程量名称
	private String oCName;
	//参数类别
	private String oCParametertype;
	//选择参数
	private String oCParameter;
	//计量单位
	private String oCMeterUnit;
	//单价（元）
	private BigDecimal oCPrice;
	//数量
	private BigDecimal oQCount;
	//合价（元）
	private BigDecimal oCPriceall;
	//备注值
	private String oCRemarks;
	//数据状态
	private String cCDatastate;

	/**
	 * 设置：主键
	 */
	public void setGuid(String guid) {
		this.guid = guid;
	}
	/**
	 * 获取：主键
	 */
	public String getGuid() {
		return guid;
	}
	/**
	 * 设置：所属项目ID
	 */
	public void setPGuid(String pGuid) {
		this.pGuid = pGuid;
	}
	/**
	 * 获取：所属项目ID
	 */
	public String getPGuid() {
		return pGuid;
	}
	/**
	 * 设置：所属点位ID
	 */
	public void setPPGuid(String pPGuid) {
		this.pPGuid = pPGuid;
	}
	/**
	 * 获取：所属点位ID
	 */
	public String getPPGuid() {
		return pPGuid;
	}
	/**
	 * 设置：工程量类型 工作类容 数据字典work_type(安装，拆旧，大修)
	 */
	public void setOCWork(String oCWork) {
		this.oCWork = oCWork;
	}
	/**
	 * 获取：工程量类型 工作类容 数据字典work_type(安装，拆旧，大修)
	 */
	public String getOCWork() {
		return oCWork;
	}
	/**
	 * 设置：工程量子类
	 */
	public void setOCSubclass(String oCSubclass) {
		this.oCSubclass = oCSubclass;
	}
	/**
	 * 获取：工程量子类
	 */
	public String getOCSubclass() {
		return oCSubclass;
	}
	/**
	 * 设置：工程量名称
	 */
	public void setOCName(String oCName) {
		this.oCName = oCName;
	}
	/**
	 * 获取：工程量名称
	 */
	public String getOCName() {
		return oCName;
	}
	/**
	 * 设置：参数类别
	 */
	public void setOCParametertype(String oCParametertype) {
		this.oCParametertype = oCParametertype;
	}
	/**
	 * 获取：参数类别
	 */
	public String getOCParametertype() {
		return oCParametertype;
	}
	/**
	 * 设置：选择参数
	 */
	public void setOCParameter(String oCParameter) {
		this.oCParameter = oCParameter;
	}
	/**
	 * 获取：选择参数
	 */
	public String getOCParameter() {
		return oCParameter;
	}
	/**
	 * 设置：计量单位
	 */
	public void setOCMeterUnit(String oCMeterUnit) {
		this.oCMeterUnit = oCMeterUnit;
	}
	/**
	 * 获取：计量单位
	 */
	public String getOCMeterUnit() {
		return oCMeterUnit;
	}
	/**
	 * 设置：单价（元）
	 */
	public void setOCPrice(BigDecimal oCPrice) {
		this.oCPrice = oCPrice;
	}
	/**
	 * 获取：单价（元）
	 */
	public BigDecimal getOCPrice() {
		return oCPrice;
	}
	/**
	 * 设置：数量
	 */
	public void setOQCount(BigDecimal oQCount) {
		this.oQCount = oQCount;
	}
	/**
	 * 获取：数量
	 */
	public BigDecimal getOQCount() {
		return oQCount;
	}
	/**
	 * 设置：合价（元）
	 */
	public void setOCPriceall(BigDecimal oCPriceall) {
		this.oCPriceall = oCPriceall;
	}
	/**
	 * 获取：合价（元）
	 */
	public BigDecimal getOCPriceall() {
		return oCPriceall;
	}
	/**
	 * 设置：备注值
	 */
	public void setOCRemarks(String oCRemarks) {
		this.oCRemarks = oCRemarks;
	}
	/**
	 * 获取：备注值
	 */
	public String getOCRemarks() {
		return oCRemarks;
	}
	/**
	 * 设置：数据状态
	 */
	public void setCCDatastate(String cCDatastate) {
		this.cCDatastate = cCDatastate;
	}
	/**
	 * 获取：数据状态
	 */
	public String getCCDatastate() {
		return cCDatastate;
	}
}
